Crude oil to trade with upside bias; Brent may hit $90-$95/bbl in near-term
Global crude oil prices rose sharply by 5.9 per cent over the past month crossing the $86 per barrel mark for the first time since November 2023 –responding to seasonal tightening in physical markets, supply cut extensions, and a pick-up in geopolitical tensions. According to a report by ICICI BankRead More →