Hurricane Erin is on track to pass over three oil production platforms off Canada’s Newfoundland coast by this weekend, according to NHC data and Bloomberg.
Find more articles and bullets on these widgets:
A bull cycle in USDJPY remains in place despite the Monday sell-off and last week’s gains mark an extension of the current uptrend. The latest rally has resulted in a breach of resistance at 148.03, the Jun 23 high, and a move through key resistance at 148.65, the May 12 high. The break strengthens the bullish theme and sights are on 149.38, a Fibonacci retracement. On the downside, key short-term support is seen at 145.78, the 50-day EMA.
President Donald Trump's approval rating continues to trend negative, as polls reflect a lukewarm response to the GOP's reconciliation package - the One Big Beautiful Bill - and elements of Trump's MAGA base express dissatisfaction with the administration's handling of the Jeffrey Epstein case.
Figure 1: Trump Approval Rating

Source: New York Times