Trending Now
spotlight
The Organization of Petroleum Exporting Countries (OPEC) and its allies are working toward a deal this week to reduce oil output by at least 1.3 million barrels per day, sources told Reuters, adding that Russia’s resistance to a major cut was so far the main stumbling block in the...