Global Fuel Shortage Pushes Governments Toward Demand Controls - OilPrice.com
Source:OilPrice.com
High prices and shortages are triggering demand destruction, particularly in Asia and Europe.
High prices and shortages are triggering demand destruction, particularly in Asia and Europe.