Brent crude fell to $64.23 per barrel at the end of the week. Despite the expected positive recovery of commodity trade flows, oil traders seem focused on the volatile geopolitical situation. …
More Weekly Energy Recap: Arabian Crude Demand Picture Improves Videos