Oil falls on vaccine efficacy worries; WTI down over 6% Leave a Comment / News / By scorerevive [ad_1] Oil falls on vaccine efficacy worries; WTI down over 6% [ad_2] Source link