March 2004
March 18, 2004
Oil Prices Reached $38 per Barrel - 2004-03-18
Oil prices have surged to over $38 per barrel, the highest since 1990, due to declining gasoline production amid rising demand. Investors anticipate further price…