US oil prices rebounding after massive sell-off

Oil prices have fallen to historic lows this month as governments worldwide shut down businesses and air travel ground to a halt. AFP/File / Frederic J. BROWN.
Related Post