Oil prices have witnessed considerable choppy performance on Tuesday, with front-month WTI futures at one point hitting fresh seven-year highs at the $96.00 level, before pulling back sharply to below $93.00. Choppy trade conditions are being driven by the unusually high level of uncertainty pertaining to ongoing escalation of the …
Read More »