Evidence of a serious economic downturn in the largest consumer of oil has sent oil’s price down further. The US is facing one of the worst financial meltdowns since the Great Depression as two of Wall Street’s banks collapsed today, Merrill Lynch (which was bought by Bank of America) and Lehman Brothers (which filed for bankruptcy). Our oil consumption may fall to levels not seen since (more…)