Oil Slides Below $69 as Hormuz Shipping Recovers and OPEC+ Opens the Taps | Africa Front