The drop in oil production, high logistics costs for Russian oil, expected higher demand and other factors are likely to push crude oil prices higher, Emkay Wealth Management said.

According to the company, crude oil prices have traded in the $65-$120/barrel range over the past year and are a far cry from the high levels seen in June 2022.

Brent crude is currently at around $92 a barrel at a critical…

Source link