By Jigar Trivedi WTI crude futures rallied towards $119/bbl, recording the sixth weekly advance. Prices have been marching higher in the previous week as the EU succeeded in banning Russian oil, Chinese lockdowns were lifted and the US summer driving season got underway. Meanwhile, OPEC+ agreed to production hikes of 648,000 barrels a day for […]