Markets

It’s "mission accomplished" for Opec in its battle against bulging global inventories of oil, thanks to the production cuts it has had in place for nearly 18 months.The Organization of the Petroleum Exporting Countries, which supplies a third of the world’s oil, agreed to curb output by 1.8 million...






Tags