This article has been translated from English to Gen Z Slang.

The markets were acting all sus, as peeps started to yeet their positions cause of the drama between Israel and Iran. This whole vibe shift is making crude oil and risky assets extra spiced up. 😬

Meanwhile, in the forex world, some big-shot inflation and central bank news got everyone shook, but the USD pairs were vibing along with the mood.

Catch these fire headlines you might’ve snoozed on in the last trading sesh! 🚀

Headlines:

  • API: Crude oil inventories took a nosedive by 4.27M barrels vs. the whole 0.8M barrels we expected 🤯
  • BOJ threw some shade, with the squad kinda split on rate vibes due to trade tea and hotter-than-expected inflation. 🌡️
  • Iran’s Foreign Minister confirmed their nuclear flex is still on, and the paperwork says they're still chilling, even after getting sniped.
  • Australia CPI for May 2025 decided to ghost us at 2.1% y/y (2.3% y/y hoped; 2.4% y/y prior)
  • BOJ's Tamura hinted at some real spicy “decisive” rate bumps despite trade drama, 'cause inflation ain't playin’ nice. 😎
  • Japan's Leading Indicators for April 2025 came in at 104.2 (like we guessed 103.4 but it was 108.1 before.)
  • Reuters spilled the tea that Iran’s oil exports are still cruising fine, even though things been kind of explosive lately ⛽
  • France Consumer Confidence for June 2025 was solid at 88.0 (87.0 was the vibe; 88.0 was previous party level)
  • Swiss Economic Sentiment Index for June 2025 glowed up to -2.1 (-17.0 was predicted; from a low -22.0 👀)
  • NATO peeps shook hands on boosting defense spending to 5% GDP, staying tight for security against Russia 💪
  • U.S. Building Permits Final for May 2025 said peace out with -2.0% m/m at 1.39M (-2.0% m/m kept up; was a drastic -4.0% m/m before)
  • U.S. New Home Sales for May 2025 got a major L at -13.7% m/m to 0.62M (-5.8% m/m had everyone shook; was a +10.9% m/m earlier)
  • U.S. Fed's Powell put everyone in suspense about inflation, saying, "let’s wait and see fam" 🤔
  • U.S. EIA Crude Oil Stocks Change for June 20, 2025 dropped like hot potato by -5.84M (before it was a massive -11.47M)

Broad Market Price Action:

Dollar Index, Gold, S&P 500, Oil, U.S. 10-yr Yield, Bitcoin Overlay Chart by TradingView

Dollar Index, Gold, S&P 500, Oil, U.S. 10-yr Yield, Bitcoin Overlay Chart by TradingView

Early on, markets were like "hold up," but WTI crude oil got that lifeline thanks to a bigger dip in oil reserves than peeps thought. 🛢️

The oil party slowly leveled up during the Asian session, peaking when Reuters confirmed that Iran's oil hype wasn’t blocked by all the fireworks at the Strait of Hormuz. 🚢 The whole “Iran beef” tax kinda chilled out during the London hours.

Just when U.S. peeps clocked in, the oil panic was like, “cya!" NATO’s extra cash splash on defense made some noise, then the EIA's inventory news boosted things a bit, but by the day’s end, oil gains went out the window. 🌪️ Looks like the hope of Iran and Israel playing nice helped turn that L into a W.

Meanwhile, safe stash gold had an early glow-up, but then the squad got risky, and gold was like, “I’m outta here.” Bitcoin was making moves to the $108K zone. 💸

Treasury yields climbed as peeps cashed out from risk-off vibes, dumping those gov bonds. U.S. stocks were all over the place, with the S&P 500 index and Nasdaq flexing on that chipmaker hype while the Dow slumped 'cause of weak energy scene. 📉

FX Market Behavior: U.S. Dollar vs. Majors:

Overlay of USD vs. Majors Chart by TradingView

Overlay of USD vs. Majors Chart by TradingView

The U.S. dollar was catching low-key bearish feels during Asian hours, while yen got a boost from BOJ spicing things up with talk about rate drama due to tariffs and strong inflation vibes. 💰

Australia's CPI fumbled at 2.1% for May, missing the 2.3% forecast and 2.4% previous. But that didn’t stop AUD and NZD from catching a risk-on wave. 🌊

Late in the sesh, USD did an epic comeback, gradually stacking gains all the way through the London hours. USD/JPY led the march, peaking right before Fed bro Powell dropped some words. 📈

During his speech, Powell was like, “we’re chilling till inflation shows us what’s up,” leading to some peeps cashing out from the dollar’s earlier climb. By the close, USD was mostly on the downside, yet flexed against the yen (+0.25%) and checked losses vs CAD (-0.03%) and CHF (-0.10%). 💪

Upcoming Potential Catalysts on the Economic Calendar

  • Germany GfK Consumer Confidence at 6:00 am GMT
  • BOE MPC stuff from Breeden at 8:30 am GMT
  • ECB big boss Guindos’ Word at 9:45 am GMT
  • U.K. CBI Trade vibes at 10:00 am GMT
  • ECB wisdom from Schnabel at 11:00 am GMT
  • BOE's Bailey on the mic at 11:00 am GMT
  • Fed guru Barkin spilling the tea at 12:00 pm GMT
  • Canada’s Earnings 101 at 12:30 pm GMT
  • Canada Wholesale Stats at 12:30 pm GMT
  • The U.S. Chicago Fed Activity Vibe Check at 12:30 pm GMT
  • U.S. Jobless Roundup at 12:30 pm GMT
  • U.S. Durable Goods Tea at 12:30 pm GMT
  • U.S. Retail & Wholesale Inventory Sesh at 12:30 pm GMT
  • U.S. Final GDP Adventure at 12:30 pm GMT
  • U.S. Trade Balance Deal at 12:30 pm GMT
  • Fed's Hammack Speaking at 1:00 pm GMT
  • U.S. Home Sales Buzz at 2:00 pm GMT
  • U.S. Kansas Manufacturing Drama at 3:00 pm GMT
  • Fed's Barr's Turn at 5:15 pm GMT
  • ECB's Lagarde’s Word at 6:30 pm GMT
  • U.S. Fed Balancing Act at 8:30 pm GMT
  • NZ’s Consumer Confidence Tea at 10:00 pm GMT
  • Fed's Kashkari Going Off at 11:00 pm GMT
  • Japan Tokyo Price Feels at 11:30 pm GMT
  • Japan Core Price Feels at 11:30 pm GMT
  • Japan Unemployment Reality Check at 11:30 pm GMT
  • Japan Retail Stats at 11:50 pm GMT

Big boss speeches from BOE's Bailey and ECB’s Lagarde are on the calendar, so keep your eyes on their tidbits that might send their currencies spiraling. 📊

After that hype, Uncle Sam's data bits like initial jobless claims, the final GDP reading, and orders for durable goods could affect the dollar’s destiny. Don’t miss Japan’s data drop later on—CPI stats and more that could shake the yen pairs’ tree. 🌳

With all that happening, stay tuned for any geopolitical drama or global trade news that could flip the market's mood. And don’t forget to hit up our Forex Correlation Calculator for your trading moves! 🔥