Loading

Fetching the latest headlines…

Oil surges to its highest price since 2023, and stocks drop after U.S. jobs report · NabkaNews