The drop of US Crude oil on the 20th of April did its reasonable share to Bitcoin and Ethereum. With regard to ETH/USD, $168 appears to be supplying strong short term assistance.
Source
Ethereum and DeFi are requiring smart contract platforms to develop
Smart contract platforms are developing, with DeFi at the center of it all-- but the Ethereum factor is difficult to...