Members of the Organisation of Petroleum Exporting Countries and their Russia-led allies on Wednesday agreed on a major cut in oil production. The decision was reached...
The 13-nation OPEC cartel and its 10 Russian-led allies agreed to reduce two million barrels per day from November at a meeting in Vienna, said Iran’s...