Oil Price Weekly Recap 18-22 June

Crude oil prices plummeted during last week mainly on Thursday after the FOMC revised down its projection on the U.S economy and in an effort to help jumps...