Oil prices slide on supply surge, global market turmoil scares off investors

West Texas oilfields (Youtube)
Related Post