Oil prices rallied on the back of upbeat geopolitical cues, driven by a fresh trade deal between the US and the EU, coupled with escalating tensions involving Russia.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets