5 things that happened this week: Oil prices fell to around $80 after reaching $94 on Oct 20 Why? Our estimates say: - Weaker demand subtra
5 things that happened this week: Oil prices fell to around $80 after reaching $94 on Oct 20 Why? Our estimates say: - Weaker demand subtra