Global crude oil prices may cross $80 per barrel this week, following the major escalation in tensions between the United...
Read More →