Oil markets tense on Middle East crisis, U.S.-China trade spat

Only Russia, at currently just under 11 million bpd, pumps out more. “Barring any geopolitical shocks, we see limited upside potential for oil prices from current levels due to ongoing oversupply, mainly from the U.S. and Russia, and also a slowing …
( read original story …)

Related Post