
Brent oil futures below $65 a barrel: Oil stocks to buy
Despite the recent recovery, Brent oil futures are trading trade low at $65 a barrel, with analysts citing demand concerns driven by the tariff uncertainty. Besides, they noted that a surprise acceleration in output by Saudi Arabia-led OPEC+ at a time when …