200 thousand barrels per day decrease in global oil supply
The International Energy Agency (IAA) reported that global oil production decreased by approximately 200 thousand...
OPEC+ exceeded quota in April
While OPEC+ members exceeded the oil production quota by 568 thousand barrels last month, Iraq and Russia drew attention as...