Oil prices saw a downward drift on Monday, as the market seemed to minimize concerns about a wider regional conflict following Iran's weekend attack on Israel. Brent futures for June delivery dropped by 81 cents, approximately 0.9%, reaching $89.64 per...
5 months ago