
Opec's headquarters in Vienna. The producers group estimates global oil demand to hit 101.9 million barrels per day this year. Reuters
Opec's headquarters in Vienna. The producers group estimates global oil demand to hit 101.9 million barrels per day this year. Reuters
Opec+ agrees to stick to oil output targets as members pledge voluntary cuts
Producers including Saudi Arabia, the UAE and Russia will collectively reduce output by 1.66 million bpd this year