Oil crosses $105 a barrel as West Asia hostilities escalate · Activ.news