Checks and Balance newsletter: Donald Trump’s losing bet on oil
Charlotte Howard, The Economist's US editor, stated that President Trump's energy strategy has backfired. This comes amid falling oil prices and increasing global supply.
energyoil
Impact Score
3/10