After more than a week of rallies, oil prices have fallen below $90 per barrel following the pause in attacks between the United States and Iran over the weekend. The attacks that have lasted for nearly two weeks had led to the collapse of an earlier 60-day ceasefire. The suspension of the latest hostilities has, …













