Getty ImagesOil prices have dropped to their lowest level in over eight months amid fears about a slowdown in demand.International benchmark Brent crude...
Getty ImagesThe US rose over the last decade to become the world's largest oil producer. Does the pandemic spell the industry's decline?Texas oilman...