Oil Bounces, NVIDIA Soars, FX Pairs Test Key Breakouts- 08.07.2025