Oil Holds Near 12-week High, With Energy Stocks Soaring
November 23, 2020 at 05:12 AM EST
The price of oil held at over $43 a barrel in overnight trading on Sunday and into this morning’s European open, its highest level since early September.