The IEA released a record 400 million barrels of emergency reserves, oil prices went up anyway, and fuel buyers across Africa, Latin America, and Asia are now facing the consequences.
Brent Just Crossed $106. Here Is What It Means for Fuel Buyers in Africa, Latin America, and Asia.

Leave a Reply