Submitted by oilpricecom2314 in business
Oil prices are on course to record their sharpest weekly decline since March as traders refocus on demand concerns even as OPEC continues to tighten supply.
Submitted by oilpricecom2314 in business
Oil prices are on course to record their sharpest weekly decline since March as traders refocus on demand concerns even as OPEC continues to tighten supply.