Oil prices surged on Wednesday, with Brent up over 3% and WTI up nearly 4% shortly after the EIA reported surprise draws in crude and product inventories
Tesla s Germany gigafactory caught fire, prompting a local group of environmentalists who have been fighting the company to call for Tesla to stop production.