Oil prices have been on the front foot over the course of the last two sessions and, on Thursday, WTI challenged weekly highs at $73.00 before pulling

Oil prices have been on the front foot over the course of the last two sessions and, on Thursday, WTI challenged weekly highs at $73.00 before pulling