Economy April 6, 2026Oil Prices Are Once Again Shaping Global Markets When oil prices rise above $100, a certain level of anxiety descends upon trading floors. Analysts are starting to refresh their screens more frequently, which is…