Few industries have been harder-hit than the oil business this year. Oil prices have fallen more than 70% under crushing declines in oil demand. In the U.S., gasoline consumption has fallen to Vietnam-War-era levels, and crude prices have dropped to levels la…
Read More