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.