International Oil prices surge amid unstable market and declining investor confidence Oil prices surged on Friday as stock markets struggled amid uneasiness among investors, who have been growing more cautious by the minute April 24, 2026