Omicron has thrown a major curveball to the global outlook and the oil market isn’t spared in that regard.The immediate reaction saw oil tumble heavily, sinking back below $70. In part, there was some technical exhaustion helping to exacerbate the drop. But still, it points to supply and demand dyna