Crude Oil prices fell to USD 66.67 per barrel losing over 4% on Monday (20th June 2009). Crude Oil prices had touched the eight-month high of USD 73.23 per barrel earlier this month on investor optimism that the U.S. economy, suffering through its worst recession in decades, may grow by the end of the year. However, this optimism could not ...
Read More »