OPEC Members Agree On Production Cuts, Sending World Prices Soaring

OPEC members have reached a preliminary deal to curb production for the first time in eight years, sending oil prices soaring.

leave a reply: