Economy Oil Price Shielding Fails April 18, 2026 AI News Editorial Oil price surge exposes shielding limitations, fuel costs skyrocket