The energy sector came under significant pressure on Wednesday, with crude oil futures falling more than $2/bbl amid volatile trading as investors assessed the outlook for the U.S.-Iran conflict …
Ten oversold energy stocks as oil prices slide after US midterm elections
view original post