Economics·March 18, 2026Economics & Finance Trends - March 18, 2026Geopolitical turmoil triggers oil shocks, currency devaluations, and energy panics.#geopolitics#energy markets#oil prices#currency