MARKET WATCH: Oil prices fall after no production freeze agreement reached

Crude oil prices on the New York and London markets fell on Apr. 15 leading into the Apr. 17 meeting in Qatar about a production freeze proposal, which resulted in no agreement despite much anticipation leading up to the meeting.


Source: News