Will the price of a barrel of crude oil be $105 or more on May 26, 2022? · top holders · Whale Watch