WEEK OF MARCH 13, 2026
The fog of war is shrouding the economic outlook, and only time and the amount of devastation will determine the ultimate outcome. Aside from human lives, the oil market has so far been the primary victim of the Mid-East conflagration; but the energy sector’s tentacles reach far and wide and the longer tensions persist, the…